Synonyms for "adenosine diphosphate"

Words with similar meaning